biology laboratory technician - Alemán Inglés Diccionario